::: fixme
Write solution.
:::
